When using this command we see permissions of all shells available: cat /etc/shells | while read shell; do ls -l $shell 2>/dev/null; done